A Graph-Based Method for Improving GSAT

نویسندگان

  • Kalev Kask
  • Rina Dechter
چکیده

GSAT is a randomized greedy local repair procedure that was introduced for solving propositional satisfiability and constraint satisfaction problems. We present an improvement to GSAT that is sensitive to the problem’s structure. When the problem has a tree structure the algorithm is guaranteed to find a solution in linear time. For non-tree networks, the algorithm designates a subset of nodes, called cutset, and executes a regular GSAT algorithm on this set of variables. On all the rest of the variables it executes a specialized local search algorithm for trees. This algorithm finds an assignment that, like GSAT, locally minimizes the sum of unsatisfied constraints and also globally minimizes the number of conflicts in every tree-like subnetwork. We will present results of experiments showing that this new algorithm outperforms regular GSAT on sparse networks whose cycle-cutset size is bounded by 3OYo of the nodes.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improving Repair-Based Constraint Satisfaction Methods by Value Propagation

A constraint satisfaction problem (CSP) is a problem to find an assignment that satisfies given constraints. An interesting approach to CSP is a repair-based method that first generates an initial assignment, then repairs it by minimizing the number of conflicts. Min-conflicts hill climbing (MCHC) and GSAT are typical examples of this approach. A serious problem with this approach is that it is...

متن کامل

Solving Hard Combinatorial Problems with GSAT - A Case Study

In this paper, we investigate whether hard combinatorial problems such as the Hamiltonian circuit problem HCP (an NP-complete problem from graph theory) can be practically solved by transformation to the propositional satissability problem (SAT) and application of fast universal SAT-algorithms like GSAT to the transformed problem instances. By using the eecient transformation method proposed by...

متن کامل

Domain - Independent Extensions to GSAT : Solving Large StructuredSatis ability

GSAT is a randomized local search procedure for solving propositional satissability problems (Selman et al. 1992). GSAT can solve hard, randomly generated problems that are an order of magnitude larger than those that can be handled by more traditional approaches such as the Davis-Putnam procedure. GSAT also eeciently solves encodings of graph coloring problems, N-queens, and Boolean induction....

متن کامل

A New Method for Solving Hard Satis ability Problems

We introduce a greedy local search procedure called GSAT for solving propositional satis ability problems Our experiments show that this procedure can be used to solve hard randomly generated problems that are an order of magnitude larger than those that can be handled by more traditional approaches such as the Davis Putnam procedure or resolution We also show that GSAT can solve structured sat...

متن کامل

Domain-Independent Extensions to GSAT: Solving Large Structured Satisfiability Problems

GSAT is a randomized local search procedure for solving propositional satisfiability problems (Selman et al. 1992). GSAT can solve hard, randomly generated problems that are an order of magnitude larger than those that can be handled by more traditional approaches such as the Davis-Putnam procedure. GSAT also efficiently solves encodings of graph coloring problems, N-queens, and Boolean inducti...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996